On the Power of Structural Violations in Priority Queues
نویسندگان
چکیده
We give a priority queue that guarantees the worstcase cost of Θ(1) per minimum finding, insertion, and decrease; and the worst-case cost of Θ(lg n) with at most lg n + O( √ lg n) element comparisons per deletion. Here, n denotes the number of elements stored in the data structure prior to the operation in question, and lg n is a shorthand for max {1, log2 n}. In contrast to a run-relaxed heap, which allows heaporder violations, our priority queue relies on structural violations. By mimicking a priority queue that allows heap-order violations with one that only allows structural violations, we improve the bound on the number of element comparisons per deletion to lg n + O(lg lg n).
منابع مشابه
Cross-layer Packet-dependant OFDM Scheduling Based on Proportional Fairness
This paper assumes each user has more than one queue, derives a new packet-dependant proportional fairness power allocation pattern based on the sum of weight capacity and the packet’s priority in users’ queues, and proposes 4 new cross-layer packet-dependant OFDM scheduling schemes based on proportional fairness for heterogeneous classes of traffic. Scenario 1, scenario 2 and scenario 3 lead r...
متن کاملRank-Relaxed Weak Queues: Faster than Pairing and Fibonacci Heaps?
A run-relaxed weak queue by Elmasry et al. (2005) is a priority queue data structure with insert and decrease-key in O(1) as well as delete and delete-min in O(log n) worst-case time. One further advantage is the small space consumption of 3n+O(log n) pointers. In this paper we propose rank-relaxed weak queues, reducing the number of rank violations nodes for each level to a constant, while pro...
متن کاملMODELLING AND ANALYSIS OF A DISCRETE-TIME PRIORITY QUEUING COMPUTER NETWORK WITH PRIORITY JUMPS USING PROBABILITY GENERATING FUNCTIONS
Priority queues have a great importance in the study of computer communication networks in which different types of traffic require different quality of service standards. The discrete-time non-preemptive priority queuing model with priority jumps is proposed in this paper. On the basis of probability generating functions mean system contents and mean queuing delay characteristics are obtained....
متن کاملOptimal Location and Parameter Settings of UPFC Device in Transmission System based on Imperialistic Competitive Algorithm
In this paper, we present a new method to determine the optimal location and parameter settings of UnifiedPower Flow Controller (UPFC) for removing voltage violations and transmission lines overloading. UPFC isconsidered as the most powerful member of the FACTS devices, that it can control shunt and series power flow.This option gives to UPFC the power to control the voltage profile and transmi...
متن کاملCriminal and Ethical Policy of the State Penitentiary Organization in Relation to Economic Violations
Background: The relationship between ethics and politics is a subject that is closely related to the philosophy of politics on the one hand and sociology on the other. But it is very difficult to put the two together because politics belongs to the realm of power and domination, and the politician does not involve himself too much in moral concepts that are cumbersome for his purposes in order ...
متن کامل